package com.ruoyi.LXHappointment.service;


import com.ruoyi.common.core.domain.entity.SysUser;

import java.util.List;
import java.util.Map;

/**
 * 预约模块用户服务接口
 * 独立于投诉模块的接口，避免冲突
 */
public interface IAppointmentSysUserService {

    /**
     * 根据用户ID查询所属团队的医生列表
     * @param userId 用户ID
     * @return 医生列表（包含doctorId和doctorName）
     */
    List<Map<String, Object>> selectTeamDoctorsByUserId(Long userId);

    /**
     * 根据用户名查询用户信息
     * @param userName 用户名
     * @return 用户信息
     */
    SysUser selectUserByUserName(String userName);
}